#pragma once
#include "AssetObject.h"
#include <enoki/array.h>
namespace YXX_AS
{
	struct MeshAsset :AssetObject
	{
		std::vector<Float3> positions;
		std::vector<Float3> normals;
		std::vector<Float2> uv;
		std::vector<size_t> indices;

		std::tuple<std::vector<uint8_t>,size_t> GenRasterizeData()const;
	};

}